physically incapacitated - Français Anglais Dictionnaire